Big Huge Thesaurus

grazing land

noun